Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
33 ENDELL STREET Semi-Detached £900,000 23 Jul 1999
39 ENDELL STREET £150,000 17 May 2016